body{
	background-color: #f9f9f9;
}
.wrapper{
	width: 100%;
	height: 100%;
}
.wrap{
	width: 854px;
	margin: 0 auto;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.layout{
	width: 40%;
	margin-left: 30%;
}
.layout img{
	margin-bottom: 50px;
}
.layout p{
font-size: 30px;
}
.layout h4{
	font-size: 14px;
}
.registerbox{
	margin-top: 30px;
	padding-bottom: 50px;
}
.registerbox .btnstyle{
	width: 100%;
	color: #FFFFFF;
	background-color: #ff6700;
	margin-top: 45px;
	font-size: 14px;
	padding: 13px;
}
.registerbox .btnstyle:hover{
	opacity: 0.8;
}
.footer{
	position: absolute;
	bottom: 0;
	width: 100%;
	margin-bottom: 30px;
}
.col-md-12,
.col-md-3,
.col-md-9{
	padding:  0;
	margin-left: -1px;
}
.inputstyle{
	height: 34px;
	padding: 5px;
}

.footer ul{
	margin-left: calc(100% - 50% - 200px);
}
.footer li{
	list-style: none;
	float: left;
	padding:  0 20px;
	border-right: 1px solid #757575;
}
.footer li:last-child{
	border-right-color:#ffffff;
}
.footer li a{
	color: #757575;
	text-decoration: none;
}
.footer li a:hover{
color: #333;
}